function modify(ind) {
	$("input[name='OutTicketNumber_" + ind + "']").show();
	$("input[name='PickTicketPassword_" + ind + "']").show();
	$("span[name='numberS_" + ind + "']").hide();
	$("span[name='pwd_" + ind + "']").hide();
	$("#divModify_" + ind).hide();
	$("#divModifyHidden_" + ind).show();

}
function ticketBc(ind) {// 保存
	$("span[name='numberS_" + ind + "']").show();
	$("span[name='pwd_" + ind + "']").show();
	payinfosave1(ind);

	window.location.reload() = window.location.reload();
}
function ticketXc(ind) {// 撤销
	$("#divModifyHidden_" + ind).hide();
	$("input[name='OutTicketNumber_" + ind + "']").hide();
	$("input[name='PickTicketPassword_" + ind + "']").hide();
	$("#divModify_" + ind).show();
	window.location.reload() = window.location.reload();
}

$(document)
		.ready(
				function(e) {
					// 备注
					// 初始状态使文本框不可编辑
					//$("#comment").attr("disabled", true);// true为不可编辑

					var beizhuflag = 0;// 文本域里面无值
					// 点击添加，备注之后文本框可以编辑
					$("#bztj").click(
							function() {
								if ($("#comment").val() != null
										&& $("#comment").val() != "") {
									beizhuflag = 1;
								} else {
									beizhuflag = 0;
								}
								// 文本框可编辑
								$("#comment").attr("disabled", false);
								$("#comment")
										.css("background-color", "#C7EDCC");
								// 标签变成保存
								$(this).css("display", "none");
								$(this).next().css("display", "block");
							})
					// 点击保存，备注提交
					$("#bzbc").click(
							function() {
								if (beizhuflag == 0) {// 这之前无值
									if ($("#comment").val() != null
											&& $("#comment").val() != "") {// 现在有没有值
										ordermemosubmit();// 提交备注表单
									}
									// 文本框不可编辑
									$("#comment").attr("disabled", true);
									$("#comment").css("background-color", "");
									// 标签变成添加
									$("#bzbc").css("display", "none");
									$("#bzbc").prev().css("display", "block");
								} else {// 有值
									if ($("#comment").val() != null) {
										ordermemosubmit();// 提交备注表单
										$("#comment").css("background-color",
												"");
									} else {
									}
								}
							})
					// 输入长度限制

					// 备注信息提交表单
					function ordermemosubmit() {
						$.ajax({
							type : "POST",
							url : "bus!insertOrderMemo.action",
							async : false,
							data : $("#ordermemo").serialize(),
							success : function(msg) {
								if (msg == "locked") {
									alert("此订单已被锁定");
								} else {
									var json = $.parseJSON(msg);
									if (json.success == true) {
										alert("已保存");
										getlogupdate();
										// 文本框不可编辑
										$("#comment").attr("disabled", true);
										// 标签变成添加
										$("#bzbc").css("display", "none");
										$("#bzbc").prev().css("display",
												"block");
									}
									if (json.success == false) {
										alert("保存失败");
										// 切换到修改
										// $("#bztj").click();
									}
								}
							}
						});
					}

					// 供应商信息修改
					// 点击修改，文本变成可编辑，切换出保存和撤销按钮
					$("#xiu").click(
							function() {// 修改
								$("#aa td:lt(5)").each(
										function() {
											$(this).next().next().next().next()
													.next().children("input")
													.val(
															"" + $(this).text()
																	+ "");
										});
								// 关闭普通文本显示
								$("#aa td:lt(5)").css("display", "none");
								// 显示文本框
								$("#aa td:gt(4)").attr("style", "");
								// 按钮状态切换
								$(this).parent().css("display", "none");
								$(this).parent().next().css("display", "");
							});
					$("#listBc").click(function() {// 保存
						payinfosave2();
						window.location.reload();
					});
					$("#listCx").click(function() {// 撤销
						// 打开普通文本显示
						$("#aa td:lt(5)").attr("style", "");
						// 关闭显示文本框
						$("#aa td:gt(4)").css("display", "none");
						// 文本框可编辑
						// 按钮状态切换
						$(this).parent().css("display", "none");
						$(this).parent().prev().css("display", "");
					});

					// 支付供应信息
					// 点击修改，文本变成可编辑，切换出保存和撤销按钮
					$("#zfxg")
							.click(
									function() {// 修改
										// 拿到数据到文本框
										$("#paysupply td:lt(5)")
												.each(
														function() {
															$(this)
																	.next()
																	.next()
																	.next()
																	.next()
																	.next()
																	.children(
																			"input")
																	.val(
																			""
																					+ $(
																							this)
																							.text()
																					+ "");
														});
										// 关闭普通文本显示
										$("#paysupply td:lt(5)").css("display",
												"none");
										// 显示文本框
										$("#paysupply td:gt(4)").attr("style",
												"");
										// 按钮状态切换
										$(this).parent().css("display", "none");
										$(this).parent().next().css("display",
												"");
									});
					$("#zfbc").click(function() {// 保存
						payinfosave();
					});
					$("#zfcx").click(function() {// 撤销
						// 打开普通文本显示
						$("#paysupply td:lt(5)").attr("style", "");
						// 关闭显示文本框
						$("#paysupply td:gt(4)").css("display", "none");
						// 文本框可编辑
						// 按钮状态切换
						$(this).parent().css("display", "none");
						$(this).parent().prev().css("display", "");
					});

					// 修改供应商信息
					function payinfosave2() {
						var orderId = $(":input[name='busorder.Id']").val();
						var busInfoId = $(
								":input[name='getSupplyName(busorder.SupplyOrderSource)']")
								.val();
						$
								.ajax({
									url : "bus!insertBusIfo.action",
									async : false,
									data : {
										"busInfoId" : busInfoId,
										"orderId" : orderId
									},
									success : function(msg) {
										if (msg == "locked") {
											alert("此订单已被锁定");
										} else {
											var json = $.parseJSON(msg);
											if (json.success == true) {
												alert("已保存");
												getlogupdate();
												// 将输入框中的值覆盖掉普通文本
												$("#aa td:lt(5)")
														.each(
																function() {
																	$(this)
																			.text(
																					""
																							+ $(
																									this)
																									.next()
																									.next()
																									.next()
																									.next()
																									.next()
																									.children(
																											"select")
																									.val()
																							+ "");
																	$(this)
																			.text(
																					""
																							+ $(
																									this)
																									.next()
																									.next()
																									.next()
																									.next()
																									.next()
																									.children(
																											"input")
																									.val()
																							+ "");

																});
												// 打开普通文本显示
												$("#aa td:lt(5)").attr("style",
														"");
												// 显示文本框
												$("#aa td:gt(4):lt(9)").css(
														"display", "none");
												// 文本框可编辑
												// 按钮状态切换
												$("#listBc").parent().css(
														"display", "none");
												$("#listBc").parent().prev()
														.css("display", "");
											}
											if (json.success == false) {
												alert("保存失败");
											}
										}
									}
								});
					}

					// 支付保存请求
					function payinfosave() {
						var OrderPrice = $("#OrderPrice").val();
						var SupplyTradeNum = $("#SupplyTradeNum").val();
						var ExtOrderPrice = $("#ExtOrderPrice").val();
						if (ExtOrderPrice != 0.0) {
							if (ExtOrderPrice < OrderPrice
									|| ExtOrderPrice == OrderPrice) {
								if (isNaN(ExtOrderPrice) != true) {
									if (SupplyTradeNum != "") {
										$
												.ajax({
													type : "POST",
													url : "bus!insertOrderPayInfo.action",
													async : false,
													data : $("#payform")
															.serialize(),
													success : function(msg) {
														if (msg == "locked") {
															alert("此订单已被锁定");
														} else {
															var json = $
																	.parseJSON(msg);
															if (json.success == true) {
																alert("已保存");
																getlogupdate();
																// 将输入框中的值覆盖掉普通文本
																$(
																		"#paysupply td:lt(5)")
																		.each(
																				function() {
																					$(
																							this)
																							.text(
																									""
																											+ $(
																													this)
																													.next()
																													.next()
																													.next()
																													.next()
																													.next()
																													.children(
																															"input")
																													.val()
																											+ "");
																				});
																// 打开普通文本显示
																$(
																		"#paysupply td:lt(5)")
																		.attr(
																				"style",
																				"");
																// 显示文本框
																$(
																		"#paysupply td:gt(4):lt(9)")
																		.css(
																				"display",
																				"none");
																// 文本框可编辑
																// 按钮状态切换
																$("#zfbc")
																		.parent()
																		.css(
																				"display",
																				"none");
																$("#zfbc")
																		.parent()
																		.prev()
																		.css(
																				"display",
																				"");
															}
															if (json.success == false) {
																alert("保存失败");
															}
														}
													}
												});
									} else {
										alert("请输入商户订单号");
									}
								} else {
									alert("请不要输入非法字符 ！");
								}
							} else {
								alert("请重新确认输入金额是否正确！");
							}
						} else {
							alert("请输入金额后重试");
						}
					}

					var j = 0;
					// 短信记录
					$("#dxcs").click(function() {
						$("#messagelogtbody").toggle("500");
						if (j == 0) {
							j = 1;
						} else if (j == 1) {
							j = 0;
						} else {
							j = 0;
						}
						getMessageLog();
					})
					// 短信记录请求
					function getMessageLog() {
						if (j == 1) {
							$.ajax({
								type : "POST",
								url : "bus!getMessageLog.action",
								async : false,
								data : $("#messagelog").serialize(),
								success : function(msg) {
									$("#messagelogtbody").html(msg);
									messageF = 1;
								}
							});
						}
					}
				});

function payinfosave1(ind) {
	var id = $("input[name='id_" + ind + "']").val();
	var OutTicketNumber = $("input[name='OutTicketNumber_" + ind + "']").val();
	var PickTicketPassword = $("input[name='PickTicketPassword_" + ind + "']")
			.val();
	$.ajax({
		url : "bus!insertBusTicket.action",
		async : false,
		data : {
			"ticketId" : id,
			"OutTicketNumber" : OutTicketNumber,
			"PickTicketPassword" : PickTicketPassword
		},
		success : function(msg) {
			if (msg == "locked") {
				alert("此订单已被锁定");
			} else {
				var json = $.parseJSON(msg);
				if (json.success == true) {
					alert("已保存");
					getlogupdate();
					// 将输入框中的值覆盖掉普通文本
					$("#amend td:lt(2)").each(
							function() {
								$(this).text(
										""
												+ $(this).next().next()
														.children("input")
														.val() + "");
							});
					// 打开普通文本显示
					$("#amend td:lt(2)").attr("style", "");
					// 显示文本框
					$("#amend td:gt(1):lt(5)").css("display", "none");
					// 文本框可编辑
					// 按钮状态切换
					$("#bc").parent().css("display", "none");
					$("#bc").parent().prev().css("display", "");
				}
				if (json.success == false) {
					alert("保存失败");
				}
			}
		}
	});
}

function callbackfail1(id) {
	if (confirm("请确认是否进行回调失败操作？")) {
		var resoncode = "";
		$("#chupiaoreson").show();
		$('#chupiaoreson').css('top',
				$(document).scrollTop() + $(window).height() / 2);
		$('#chupiaoreson').css('left', '800px');
		$(window).scroll(
				function() {
					$('#chupiaoreson').css('top',
							$(document).scrollTop() + $(window).height() / 2);
				});
		// 确定按钮
		$("#shibaiSub").click(function() {
			resoncode = $("#sele").val();
			$("#chupiaoreson").hide();
			callbackfail(id, resoncode);
		});
		// 取消按钮
		$("#shibaiCancle").click(function() {
			$("#chupiaoreson").hide();
			callbackfail(id, resoncode);
		});
		// 回调操作

	} else {
		alert("已取消");
	}
}
// 回调出票失败
function callbackfail(id, resoncode) {
	$.ajax({
		type : 'POST',
		url : 'bus!callBackFail.action',
		dataType : 'text',
		data : {
			orderId : id,
			resoncode : resoncode
		},
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【回调出票失败】操作成功");
				getlogupdate();
			} else if (data == "false") {
				alert("【回调出票失败】操作失败");
				getlogupdate();
			}
			locked(data);
		}
	});
}
function callbacksuc1(id) {
	if (confirm("请确认是否进行回调成功操作？")) {
		callbacksuc(id);
	} else {
		alert("已取消");
	}
}
// 回调出票成功
function callbacksuc(id) {
	$.ajax({
		type : 'POST',
		url : 'bus!callBackSuc.action',
		dataType : 'text',
		data : {
			orderId : id
		},
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【回调出票成功】操作成功");
				getlogupdate();
			} else if (data == "fail") {
				alert("【回调出票成功】操作失败");
				getlogupdate();
			}
			locked(data);
		}
	});
}
function downOrderAgain1(id, supplierId) {
	if (confirm("请确认是否进行重新下单操作？")) {
		downOrderAgain(id, supplierId);
	} else {
		alert("已取消");
	}
}
// 1.6 重新下单
function downOrderAgain(id, supplierId) {
	$.ajax({
		type : 'POST',
		url : 'bus!downOrderAgain.action',
		dataType : 'text',
		data : {
			orderId : id,
			supplierId : supplierId
		},
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【重新下单】操作成功");
				getlogupdate();
			} else if (data == "fail") {
				alert("【重新下单】操作失败");
				getlogupdate();
			}
		}
	});
}
function changeticketout1(id) {
	if (confirm("请确认是否进行修改出票操作？")) {
		changeticketout(id);
	} else {
		alert("已取消");
	}
}
// 修改出票
function changeticketout(id) {
	$.ajax({
		type : 'POST',
		url : 'bus!changeTicketOut.action',
		dataType : 'text',
		data : {
			orderId : id
		},
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【修改出票】操作成功");
				getlogupdate();
			} else if (data == "fail") {
				alert("【修改出票】操作失败");
				getlogupdate();
			}
			locked(data);
		}
	});
}

function paysecondtimes1(id) {
	if (confirm("请确认是否进行二次支付操作？")) {
		paysecondtimes(id);
	} else {
		alert("已取消");
	}
}
// 二次支付
function paysecondtimes(id) {
	$.ajax({
		type : 'POST',
		url : 'bus!paySecondTimes.action',
		dataType : 'text',
		data : {
			orderId : id
		},
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【二次支付】操作成功");
				getlogupdate();
			} else if (data == "noac") {
				alert("当前用户没有权限");
			} else if (data != "locked") {
				alert("【二次支付】操作出现问题");
			}
			locked(data);
		}
	});
}
function checkoutticket1(id) {
	if (confirm("请确认是否进行重新审核操作？")) {
		checkoutticket(id);
	} else {
		alert("已取消");
	}
}
// 重新审核
function checkoutticket(id) {
	$.ajax({
		type : 'POST',
		url : 'bus!checkOutTicket.action',
		dataType : 'text',
		data : {
			orderId : id
		},
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【重新审核】操作成功");
				getlogupdate();
			} else if (data == "noac") {
				alert("当前用户没有权限");
			} else if (data != "locked") {
				alert("【重新审核】操作出现问题");
			}
			locked(data);
		}
	});
}

function freshdeduct1(id) {
	if (confirm("请确认是否进行扣款操作？")) {
		freshdeduct(id);
	} else {
		alert("已取消");
	}
}
// 重扔扣款
function freshdeduct(id) {
	$.ajax({
		type : 'POST',
		url : 'bus!freshDeduct.action',
		dataType : 'text',
		data : {
			orderId : id
		},
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【扣款】操作成功");
				getlogupdate();
			} else if (data == "noac") {
				alert("当前用户没有权限");
			} else if (data != "locked") {
				alert("【扣款】操作出现问题");
			}
			locked(data);
		}
	});
}

// 公共方法
function locked(msg) {
	if (msg == "locked") {
		alert("此订单已被锁定");
	}
}

// 公共方法，刷新日志
function getlogupdate() {
	if ($("#operateInfo tr").length > 0) {
		$.ajax({
			type : "POST",
			url : "bus!getPartOperationLog.action?orderId="
					+ $("#operalog input").val() + "&pagelastLogTime="
					+ $("#operateInfo tr:eq(1)").children("td:first").text()
					+ "",
			async : false,
			success : function(msg) {
				if (msg != "noupdate") {
					$("#operateInfo tr:eq(0)").after(msg);
				}
			}
		});
	}
}
// 拒单
function refuseorder1() {
	var ordersta = $("#ordersta").val();
	if (ordersta != 5) {
		$("#showBZ").show();
	} else {
		alert("该订单已经拒单，请勿重复操作！");
	}
}
// 拒单取消
function btn_hide() {
	$("#showBZ").hide();
}

// 拒单原因更新
function btn_update() {
	if (confirm("请确认是否进行拒单操作？")) {
		var selectValue = $("#ddlregtype").find("option:selected").text();
		var orderId = $("#orderId").val();
		refuseorder(orderId, selectValue);
		window.location.reload();
	} else {
		alert("已取消");
	}

}
// 拒单
function refuseorder(id, selectValue) {
	var single_why = $("#single_why").val();
	$.ajax({
		type : 'POST',
		url : 'bus!refuseOrder.action',
		dataType : 'text',
		data : {
			orderId : id,
			single_why : single_why,
			selectValue : selectValue
		},
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【拒单】操作成功");
				getlogupdate();
			} else if (data == "false") {
				alert("【拒单】操作失败");
			}
			locked(data);
		}
	});
}

function refund1() {
	$("#tishi1").show();
}

window.onload = function() {
	var text = document.getElementById("price")
	var textarea = document.getElementById("single_why")
	text.onclick = function() {
		text.value = '';
	}
	textarea.onclick = function() {
		textarea.innerHTML = '';
	}
}
// 取消确认退款
function qxConfirmRefund() {
	$("#tishi1").hide();
	$("#ConfirmRefund").show();
}
// 退票
function applyforRefund(ind) {
	var ticketId = $("input[name='id_" + ind + "']").val();
	var TicketState = $("input[name='TicketState_" + ind + "']").val();
	if (TicketState == 3) {

		$.ajax({
					type : 'get',
					url : 'busReturnTicket!busReturnTicket.action',
					data : {
						"ticketId" : ticketId
					},
					dataType : 'text',


					async : false,
					success : function(data) {
						//data = eval('(' + data + ')');
						//var isSuccess = data.isSuccess
						if (data!="false") {
							window.location = "bus!BusApplyforRefund.action?ticketId="
									+ ticketId;
						} else {
							alert("请看操作记录!");
						}
					}
				});

	}
}
// 取消退票 返回订单详情页面
function qxRefund() {
	var orderId = $("#OrderId").val();
	window.location = "bus!toOrderDetail.action?orderId=" + orderId;
}
// 確認退票
function qrRefund() {
	if (confirm("请仔细阅读退票说明,退票费按最终交易为准。确定退票？")) {
		qr();
	} else {
		alert("已取消");
	}
}
// 改變票狀態
function qr() {
	var orderId = $("#OrderId").val();
	var ticketId = $("#id").val();
	window.location = "busReturnTicket!toReturnTicket.action?ticketId=" + ticketId
			+ "&orderId=" + orderId;

}

function Refund(ind) {
	var ticketId = $("input[name='id_" + ind + "']").val();
	var orderId = $("input[name='OrderId_" + ind + "']").val();
	var TicketState = $("input[name='TicketState_" + ind + "']").val();
	var Ticketrefund = $("#price").val();
	var price = $("input[name='BusOrderPrice_" + ind + "']").val();
	var TicketPoundage = parseFloat(price) - parseFloat(Ticketrefund);
	alert(Ticketrefund + "+" + price);
	if (parseFloat(Ticketrefund) > parseFloat(price)) {
		alert("请确认退款金额后重新输入！");
		window.location.reload() = window.location.reload();
	} else {
		$.ajax({
			type : 'get',
			url : 'bus!updateTicketStates.action',
			data : {
				"ticketId" : ticketId,
				"TicketPoundage" : TicketPoundage,
				"price" : price,
				"Ticketrefund" : Ticketrefund,
				"orderId" : orderId
			},
			dataType : 'text',
			async : false,
			success : function(data) {
				if (data == "suc") {
					alert("【确认退款】操作成功");
					window.location = "bus!toOrderDetail.action?orderId="
							+ orderId
					getlogupdate();
				} else if (data == "false") {
					alert("【确认退款】操作失败");
				}
				locked(data);
			}
		});
	}
}
// 修改手续费
function upPoundage1(ind) {
	$("#TicketPoundage_" + ind).hide();
	$("#upTicketPoundage_" + ind).show();
	$("#up_" + ind).hide();
}
// 确定修改手续费
function upPoundage(ind) {
	var price = $("input[name='BusOrderPrice_" + ind + "']").val();
	var TicketPoundage = $("#TicketPoun1_" + ind).val();
	var Ticketrefund = price - TicketPoundage;
	var orderId = $("input[name='OrderId_" + ind + "']").val();
	var ticketId = $("input[name='ticketId_" + ind + "']").val();
	if (parseFloat(Ticketrefund) > parseFloat(price)) {
		alert("请确认退款金额后重新输入！");
		window.location.reload() = window.location.reload();
	} else {
		$.ajax({
			type : 'get',
			url : 'bus!upPoundage.action',
			data : {
				"TicketPoundage" : TicketPoundage,
				"ticketId" : ticketId,
				"orderId" : orderId,
				"Ticketrefund" : Ticketrefund
			},
			dataType : 'text',
			async : false,
			success : function(data) {
				if (data == "suc") {
					alert("【修改手续费】操作成功");
					window.location.reload() = window.location.reload();
					getlogupdate();
				} else if (data == "false") {
					alert("【修改手续费】操作失败");
					window.location.reload() = window.location.reload();
				}
				locked(data);
			}
		});
	}
}
// 取消修改手续费
function qxUpPoundage(ind) {
	$("#TicketPoundage_" + ind).show();
	$("#upTicketPoundage_" + ind).hide();
	$("#up_" + ind).show();
}
// 修改状态
function upStype(ind) {
	$("#tanceng_" + ind).show();
}
function QxUpStype(ind) {
	$("#tanceng_" + ind).hide();
}
// 修改客票状态
function QrUpStype(ind) {
	var TicketState = document.getElementById("select1_" + ind).value;
	var orderId = $("input[name='OrderId_" + ind + "']").val();
	var ticketId = $("input[name='id_" + ind + "']").val();
	$.ajax({
		type : 'get',
		url : 'bus!QrUpStype.action',
		data : {
			"TicketState" : TicketState,
			"ticketId" : ticketId,
			"orderId" : orderId
		},
		dataType : 'text',
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【修改状态】操作成功");
				window.location.reload() = window.location.reload();
				getlogupdate();
			} else if (data == "false") {
				alert("【修改状态】操作失败");
				window.location.reload() = window.location.reload();
			}
			locked(data);
		}
	});
}

// 确认修改客票状态
function showUpStype(ind) {
	var selectIndex = document.getElementById("select1_" + ind).selectedIndex;
	var TicketState = document.getElementById("select1_" + ind).options[selectIndex].text;
	if (confirm("是否修改状态为" + TicketState + "?")) {
		QrUpStype(ind);
	} else {
		alert("已取消");
		window.location.reload() = window.location.reload();
	}
}

function QxShowUpStype() {
	window.location.reload() = window.location.reload();
}
function Cancelorder() {
	if (confirm("请确认是否进行取消订单的操作？")) {
		goCancelorder();
	} else {
		alert("已取消");
	}
}

// 取消订单
function goCancelorder() {
	var extAccount = $("#ExtAccount").val();
	var orderId = $("#orderId").val();
	var SupplyOrderSource = $("#SupplyOrderSource").val();
	var ExtOrderNumber = $("#ExtOrderNumber").val();
	$.ajax({
		type : 'get',
		url : 'bus!E2goCancelorder.action',
		data : {
			"orderId" : orderId,
			"ExtAccount" : extAccount,
			"ExtOrderNumber" : ExtOrderNumber,
			"SupplyOrderSource" : SupplyOrderSource
		},
		dataType : 'text',
		async : false,
		success : function(data) {
			if (data == "suc") {
				alert("【取消订单】操作成功");
				window.location.reload() = window.location.reload();
			} else if (data == "error") {
				alert("【取消订单】操作失败");
				window.location.reload() = window.location.reload();
			}
			locked(data);
		}
	});
}

// 支付
function payOrder() {
	var ordersta = $("#ordersta").val();
	// if(ordersta=="1"){
	$("#showPayOrder").show();
	/*
	 * } else{ alert("当前订单状态不符，请确认订单状态！"); }
	 */
}
// 支付确认按钮
function submitToPay() {
	if (confirm("请确认是否进行支付操作？")) {
		$("#showPayOrder").hide("");
		payToOrder();
		$("#extOrderNumber").val("");
		$("#extAccount").val("");
		$("#extOrderPrice").val("");
	} else {
		alert("已取消");
	}
}
// 支付取消按钮
function cancelToPay() {
	$("#showPayOrder").hide("");
	$("#extOrderNumber").val("");
	$("#extAccount").val("");
	$("#extOrderPrice").val("");
}
// 支付动作
function payToOrder() {
	var orderId = $("#orderId").val();
	var extOrderNumber = $("#extOrderNumber").val();
	var extAccount = $("#extAccount").val();
	var extOrderPrice = $("#extOrderPrice").val();
	$.ajax({
		url : "bus!payOrder.action",
		async : false,
		data : {
			orderId : orderId,
			extOrderNumber : extOrderNumber,
			extAccount : extAccount,
			extOrderPrice : extOrderPrice
		},
		success : function(msg) {
			if (msg == "locked") {
				alert("此订单已被锁定");
			} else if (msg == "suc") {
				alert("【支付】操作成功");
				getlogupdate();
			} else if (msg == "false") {
				alert("【支付】操作失败");
			}
		}
	});
}

function aa(ind) {
	$("#commentid").show();
}

function updateaddress(supplierId) {
	var spotId = $(".spotId").attr("id");

	var updateAddress = $("#commenttext").val();
	$.ajax({
		type : "post",
		url : "bus!updateAddress.action",
		data : {
			spotId : spotId,
			updateAddress : updateAddress,
			supplierId : supplierId
		},
		success : function(ret) {
			if (ret == "ok") {
				alert("更新成功!");
				window.location.reload() = window.location.reload();
			} else {
				alert("更新失败!");
			}
		}

	});
}

function checkSupplyOrderStatus() {
	var orderId = $("#orderId").val();
	if (confirm("请确认是否进行审核操作？")) {
		$.ajax({
			url : "bus!checkSupplyOrderStatus.action",
			async : false,
			data : {
				orderId : orderId
			},
			success : function(msg) {
				if (msg == "suc") {
					alert("操作成功，请看操作记录");
					getlogupdate();
				}
			}
		});
	}
}

window.onload = function() {
	var text = document.getElementById("price")
	var textarea = document.getElementById("single_why")
	text.onclick = function() {
		text.value = '';
	}
	textarea.onclick = function() {
		textarea.innerHTML = '';
	}
}
/**
 * hyh writing begin
 */
var $table = $("#orderDetailTable");
var $getTicketTable = $("#getTicketTable");
var $payInfoTable = $("#payInfoTable");
var $checiTable = $("#checiTable");
var $personInfoTable = $("#personInfoTable");
var $ticketTakerInfoTable = $("#ticketTakerInfoTable");
var $operateInfoTable = $("#operateInfoTable");
$(function() {
	var orderDetailTableData=[{"preDate":"2018-05-09 11:16:20","supplyInfoName":"淘宝分销","agentName":"同程汽车票_全国","orderPrice":"150.0","servicePrice":"2.0","orderState":"1"}];
	
	//设置table的样式内容
	$table.bootstrapTable({
		//url: "../../resources/js/directBusClient/tabletest.json", //此方式失败，表示很密码
		data: orderDetailTableData, //定义json变量data
		contentType: "application/x-www-form-urlencoded",
		toolbar: '#toolbar',//设置将toolbar集成到bootstrap-table中展示
		dataType: 'json',
		idField: 'id', // 指定主键列
		singleSelect: false,
		striped: true,
		search: false,
		cache: false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination: false, // 是否显示分页（*）
		sortable: false, // 是否启用排序
		sortOrder: "asc", // 排序方式
		queryParams: $table.queryParams, // 传递参数（*）
		pageNumber: 1, // 初始化加载第一页，默认第一页
		pageSize: 20, // 每页的记录行数（*）
		pageList: [5, 10, 20, 50], // 可供选择的每页的行数（*）
		showColumns: false,
		showRefresh: false,
		columns: [{
			field: 'preDate',
			title: '预定时间'
		}, {
			field: 'supplyInfoName',
			title: '供应商'
		}, {
			field: 'agentName',
			title: '预定代理'
		}, {
			field: 'orderPrice',
			title: '订单总额'
		}, {
			field: 'servicePrice',
			title: '服务费综合'
		}, {
			field: 'orderState',
			title: '订单状态',
			align: 'center',
			formatter: function(value, row, index) {
				if(value == 1) { 
					return "等待支付";
				} else if(value == 2){ //上线
					return "等待出票";
				} else if(value == 3){ //上线
					return "已出票";
				} else if(value == 4){ //上线
					return "订单取消";
				} else if(value == 5){ //上线
					return "出票失败"; 	
				} else if(value == 6){ //上线
					return "出票中";
				} else if(value == 7){ //上线
					return "出票等待退款";
				} else if(value == 8){ //上线
					return "已退票退款";
				} 
			}
		}, {
			field: 'manipulate',
			title: '操作',
			formatter: function(value, row, index) {
				var htmlStr="<a class='waves-effect btn btn-info btn-sm'href='javascript:modify();'><i class='zmdi'></i>修改</a>&nbsp;&nbsp;"
						+"<a class='waves-effect btn btn-info btn-sm'href='javascript:modifySupplyCreateTicket();'><i class='zmdi'></i>修改供应商下单</a>"
				if(value == 1||value==2||value==6) { 
					return htmlStr;
				} else{ 
					return htmlStr;
				}
			}
		}]
	});
	var getTicketTableData=[{"getTicketNum":"90990986041","ticketPassword":"370625","station":"嘉兴北站"}];
	$getTicketTable.bootstrapTable({
		//url: "../../resources/js/directBusClient/tabletest.json", //此方式失败，表示很密码
		data: getTicketTableData, //定义json变量data
		contentType: "application/x-www-form-urlencoded",
		toolbar: '#toolbar',//设置将toolbar集成到bootstrap-table中展示
		dataType: 'json',
		idField: 'id', // 指定主键列
		singleSelect: false,
		striped: true,
		search: false,
		cache: false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination: false, // 是否显示分页（*）
		sortable: false, // 是否启用排序
		sortOrder: "asc", // 排序方式
		queryParams: $table.queryParams, // 传递参数（*）
		pageNumber: 1, // 初始化加载第一页，默认第一页
		pageSize: 20, // 每页的记录行数（*）
		pageList: [5, 10, 20, 50], // 可供选择的每页的行数（*）
		showColumns: false,
		showRefresh: false,
		columns: [{
			field: 'getTicketNum',
			title: '取票订单号'
		}, {
			field: 'ticketPassword',
			title: '取票密码'
		}, {
			field: 'station',
			title: '取票车站'
		},{
			field: 'manipulate',
			title: '操作',
			formatter: function(value, row, index) {
				var htmlStr="<a class='waves-effect btn btn-info btn-sm'href='javascript:modifyGetTicketInfo();'><i class='zmdi'></i>修改</a>"; 
				return htmlStr;
			}
		}]
	});
		var payInfoTableData=[{"payType":"1","payAccount":"232112121","payOrderNum":"2018050921001001220546504486","apilyNum":"zouba100@labatu.com",
		"payPrice":"152.0"}];
		$payInfoTable.bootstrapTable({
		//url: "../../resources/js/directBusClient/tabletest.json", //此方式失败，表示很密码
		data: payInfoTableData, //定义json变量data
		contentType: "application/x-www-form-urlencoded",
		toolbar: '#toolbar',//设置将toolbar集成到bootstrap-table中展示
		dataType: 'json',
		idField: 'id', // 指定主键列
		singleSelect: false,
		striped: true,
		search: false,
		cache: false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination: false, // 是否显示分页（*）
		sortable: false, // 是否启用排序
		sortOrder: "asc", // 排序方式
		queryParams: $table.queryParams, // 传递参数（*）
		pageNumber: 1, // 初始化加载第一页，默认第一页
		pageSize: 20, // 每页的记录行数（*）
		pageList: [5, 10, 20, 50], // 可供选择的每页的行数（*）
		showColumns: false,
		showRefresh: false,
		columns: [{
			field: 'payType',
			title: '支付方式'
		}, {
			field: 'payAccount',
			title: '账号信息'
		}, {
			field: 'payOrderNum',
			title: '商户订单号<a href="">[查看交易信息]</a>'
		}, {
			field: 'apilyNum',
			title: '支付宝账号'
		}, {
			field: 'payPrice',
			title: '支付金额'
		},{
			field: 'manipulate',
			title: '操作',
			formatter: function(value, row, index) {
				var htmlStr="<a class='waves-effect btn btn-info btn-sm'href='javascript:modifyPayInfo();'><i class='zmdi'></i>修改</a>"; 
				return htmlStr;
			}
		}]
	});
	var checiTableData=[{"depCity":"嘉兴","arrCity":"永嘉县","depStationName":"嘉兴北站","arrStationName":"永嘉",
		"stationAdrr":"嘉兴市嘉兴北街","depTime":"2018-05-11 08:50","checiId":"462972297","supplyCheciId":"嘉兴市_314074227",
		"price":"150.0"}];
		$checiTable.bootstrapTable({
		//url: "../../resources/js/directBusClient/tabletest.json", //此方式失败，表示很密码
		data: checiTableData, //定义json变量data
		contentType: "application/x-www-form-urlencoded",
		toolbar: '#toolbar',//设置将toolbar集成到bootstrap-table中展示
		dataType: 'json',
		idField: 'id', // 指定主键列
		singleSelect: false,
		striped: true,
		search: false,
		cache: false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination: false, // 是否显示分页（*）
		sortable: false, // 是否启用排序
		sortOrder: "asc", // 排序方式
		queryParams: $table.queryParams, // 传递参数（*）
		pageNumber: 1, // 初始化加载第一页，默认第一页
		pageSize: 20, // 每页的记录行数（*）
		pageList: [5, 10, 20, 50], // 可供选择的每页的行数（*）
		showColumns: false,
		showRefresh: false,
		columns: [{
			field: 'payType',
			title: '出发/到达',
			formatter:function(value,row,index){
				var htmlStr=row.depCity+"("+row.depStationName+")--"+row.arrCity+"("+row.arrStationName+")"+"<br/>车站地址:"+row.stationAdrr;
				return htmlStr;
			}
		}, {
			field: 'depTime',
			title: '出发时间'
		}, {
			field: 'checiId',
			title: '车次'
		}, {
			field: 'supplyCheciId',
			title: '供应商车次'
		}, {
			field: 'price',
			title: '票价'
		},{
			field: 'manipulate',
			title: '操作',
			formatter: function(value, row, index) {
				var htmlStr="<a class='waves-effect btn btn-info btn-sm'href='javascript:addIndemnity();'><i class='zmdi'></i>添加赔款</a>&nbsp;&nbsp;"+
					"<a class='waves-effect btn btn-info btn-sm'href='javascript:modifyStationAdrr();'><i class='zmdi'></i>修改车站地址</a>";
				return htmlStr;
			}
		}]
	});
	var personInfoTableData=[{"passengerName":"李雅琴","cardNum":"220323196006010429","ticketType":"成人票","seatNo":"",
		"insurancePrice":"","insuranceNum":"","ticketState":"1","ticketPrice":"150"}];
		$personInfoTable.bootstrapTable({
		//url: "../../resources/js/directBusClient/tabletest.json", //此方式失败，表示很密码
		data: personInfoTableData, //定义json变量data
		contentType: "application/x-www-form-urlencoded",
		toolbar: '#toolbar',//设置将toolbar集成到bootstrap-table中展示
		dataType: 'json',
		idField: 'id', // 指定主键列
		singleSelect: false,
		striped: true,
		search: false,
		cache: false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination: false, // 是否显示分页（*）
		sortable: false, // 是否启用排序
		sortOrder: "asc", // 排序方式
		queryParams: $table.queryParams, // 传递参数（*）
		pageNumber: 1, // 初始化加载第一页，默认第一页
		pageSize: 20, // 每页的记录行数（*）
		pageList: [5, 10, 20, 50], // 可供选择的每页的行数（*）
		showColumns: false,
		showRefresh: false,
		columns: [{
			field: 'passengerName',
			title: '乘客姓名'
		}, {
			field: 'cardNum',
			title: '证件号码'
		}, {
			field: 'ticketType',
			title: '票种'
		}, {
			field: 'seatNo',
			title: '席位'
		}, {
			field: 'insurancePrice',
			title: '保险金额'
		}, {
			field: 'insuranceNum',
			title: '保单号'
		}, {
			field: 'ticketState',
			title: '客票状态',
			formatter: function(value,row,index){
				if(value){
					return "已出票";
				}
			}
		}, {
			field: 'ticketPrice',
			title: '票价'
		},{
			field: 'manipulate',
			title: '操作',
			formatter: function(value, row, index) {
				var htmlStr="<a class='waves-effect btn btn-danger btn-sm'href='javascript:applyForRefund();'><i class='zmdi'></i>申请退票</a>&nbsp;&nbsp;";
				return htmlStr;
			}
		}]
	});
	
	var ticketTakerInfoTableData=[{"ticketTakerName":"李雅琴","cardNum":"220323196006010429","telephone":"18858328889"}];
		$ticketTakerInfoTable.bootstrapTable({
		//url: "../../resources/js/directBusClient/tabletest.json", //此方式失败，表示很密码
		data: ticketTakerInfoTableData, //定义json变量data
		contentType: "application/x-www-form-urlencoded",
		toolbar: '#toolbar',//设置将toolbar集成到bootstrap-table中展示
		dataType: 'json',
		idField: 'id', // 指定主键列
		singleSelect: false,
		striped: true,
		search: false,
		cache: false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination: false, // 是否显示分页（*）
		sortable: false, // 是否启用排序
		sortOrder: "asc", // 排序方式
		queryParams: $table.queryParams, // 传递参数（*）
		pageNumber: 1, // 初始化加载第一页，默认第一页
		pageSize: 20, // 每页的记录行数（*）
		pageList: [5, 10, 20, 50], // 可供选择的每页的行数（*）
		showColumns: false,
		showRefresh: false,
		columns: [{
			field: 'ticketTakerName',
			title: '取票人姓名'
		}, {
			field: 'cardNum',
			title: '证件号码'
		}, {
			field: 'telephone',
			title: '电话'
		}]
	});
		var operateInfoTableData=[{"czDate":"2018-05-09 11:16:52.593","czr":"系统","czContent":"汽车票出票扣款152.00"},
		{"czDate":"2018-05-09 11:16:52.567","czr":"系统","czContent":"下单成功的供应商不支持虚拟扣款"},
		{"czDate":"2018-05-09 11:16:52.523","czr":"系统","czContent":"出票成功回调成功"},
		{"czDate":"2018-05-09 11:16:52.397","czr":"系统","czContent":"您的订单001805090006436出票完成!从嘉兴北站到永嘉发车时间:2018-05-11 08:50. 乘客须凭身份证乘车。检票口7号 座位号1,取票号,90990986041,取票密码370625,.飞猪客服4001688688"},
		{"czDate":"2018-05-09 11:16:52.393","czr":"系统","czContent":"供应:出票成功"}];
		$operateInfoTable.bootstrapTable({
		//url: "../../resources/js/directBusClient/tabletest.json", //此方式失败，表示很密码
		data: operateInfoTableData, //定义json变量data
		contentType: "application/x-www-form-urlencoded",
		toolbar: '#toolbar',//设置将toolbar集成到bootstrap-table中展示
		dataType: 'json',
		idField: 'id', // 指定主键列
		singleSelect: false,
		striped: true,
		search: false,
		cache: false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination: false, // 是否显示分页（*）
		sortable: false, // 是否启用排序
		sortOrder: "asc", // 排序方式
		queryParams: $table.queryParams, // 传递参数（*）
		pageNumber: 1, // 初始化加载第一页，默认第一页
		pageSize: 20, // 每页的记录行数（*）
		pageList: [5, 10, 20, 50], // 可供选择的每页的行数（*）
		showColumns: false,
		showRefresh: false,
		columns: [{
			field: 'czDate',
			title: '操作时间'
		}, {
			field: 'czr',
			title: '操作员'
		}, {
			field: 'czContent',
			title: '操作内容',
			width:'40%'
		}]
	});
	$operateInfoTable.hide();
});
var i = 0;
// 操作记录
$("#czcs").click(function() {
	$operateInfoTable.toggle(0);
	//$operateInfoTable.hide();
	if (i == 0) {
		i = 1;
	} else if (i == 1) {
		i = 0;
	} else {
		i = 0;
	}
})